loader excavator - Spanish English Dictionary